home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2001 December / pcwk12201b.iso / Wersje pelne i specjalne / Dr Web 4.26 dla PCWK / data1.cab / WebHelp_ENG / DrWeb32.txt < prev   
Text File  |  2001-09-27  |  33KB  |  717 lines

  1.  
  2.              Doctor Web for Windows 95/98/Me/NT/2000
  3.                  (Dr.Web for Windows 95-2000)
  4.  
  5.                          Version 4.26
  6.               Copyright (c) 1992-2001, Igor Daniloff
  7.  
  8.      Anti-virus laboratory of Igor Daniloff, DialogueScience, Inc.
  9.  
  10.  
  11. This program is a representative of the 32-bit family of antivirus scanner
  12. Doctor Web (or, briefly, DrWeb). This family, DrWeb32, includes programs
  13. for Windows 95/98/Me/NT/2000, DOS/386, OS/2, Novell NetWare, Linux, and
  14. FreeBSD.
  15.  
  16. The program is designed for 32-bit Windows (i.e. Windows 95/98/Me,
  17. Windows NT 4.0 and Windows 2000).
  18.  
  19.  
  20. INSTALLATION NOTES
  21.  
  22. The Doctor Web for Windows 95/98/Me/NT/2000 distribution package includes the
  23. following programs:
  24.  
  25. DrWeb32W - graphical version of Doctor Web for Windows 95-2000;
  26. DrWebWCL - console version of Doctor Web for Windows 95-2000
  27.            (no graphical interface);
  28. SpIDer   - memory-resident guard for Windows 95-2000;
  29. DrWeb386 - console version of Doctor Web for DOS/386;
  30. DrWebScd - Doctor Web Scheduler.
  31.  
  32. These components are briefly described below. Since they are mutually
  33. independent, you can install them in any combination.
  34.  
  35. To install DrWeb32, run the SETUP program included in the distribution
  36. package and follow on-screen instructions. If the distribution package
  37. is delivered as an EXE file, run this file.
  38.  
  39. Note that all DrWeb32 programs are installed in the same directory. The
  40. distribution packages of all family members include two common files,
  41. DRWEB32.DLL (DrWeb32's engine) and DRWEBASE.VDB (main virus database).
  42. All new virus base adds-on should also be placed in the same directory.
  43.  
  44. The configuration file DRWEB32.INI is also common to all family members and
  45. can be placed in the same directory (for instance, DRWEB32). However, each
  46. product uses its own section in the INI-file, except for DrWeb32W and
  47. DrWebWCL that share the same section.
  48.  
  49. Log files are created in the same directory, separately for each product,
  50. and are given, by default, the filename <program>.LOG.
  51.  
  52. Additionally, the DrWeb32 distribution kit may include language resource files
  53. named <language>.DWL (for instance, RUSSIAN.DWL, GERMAN.DWL, etc.) that
  54. contain program messages written in the respective language. The language
  55. resource files are common to all programs of the DrWeb32 family.
  56.  
  57. In the program with graphical interface (DrWeb32W), language can be changed
  58. from a special menu in the main window. Or, in any version, language can be
  59. changed by the /LNG command line option.
  60.  
  61. Updating the program via the Internet requires WININET.DLL. This library is
  62. usually installed by Windows standard setup, but it may be missing in
  63. earlier versions of Windows 95 and NT. If the "Library not found" error occurs
  64. when you try to update DrWeb32W, obtain the library (it's available from the
  65. same source as DrWeb32) and place it to DrWeb's directory. However, if the
  66. library already exists in your system, we do not recommend its replacement
  67. since it might result in the library's version incompatibility.
  68.  
  69.  
  70. DOCTOR WEB FOR WINDOWS 95-2000
  71.  
  72. This version offers two variants, graphical (DrWeb32W) and command
  73. line (DrWebWCL). Both programs support the same command line options given
  74. below. However, DrWeb32W can be configured via dialog panels, which is
  75. usually more convenient. On the other hand, DrWebWCL requires less system
  76. resources.
  77.  
  78. Both programs use the same configuration file and the same option group in
  79. it. You can alternatively use both variants, whichever is more convenient at
  80. a given time.
  81.  
  82. Dr.Web for Windows 95-2000 can work with ADinf32 and ADinf for DOS, but
  83. would refuse to communicate with 16-bit ADinf for Windows.
  84.  
  85.  
  86. RUNNING DOCTOR WEB
  87.  
  88. All console versions of DrWeb32 (i.e. non-graphical DrWebWCL, DrWeb386,
  89. DrWeb2CL) can be launched by using the command line as described below in
  90. "Using the Command Line for the DrWeb32 family programs". The graphical
  91. version of DrWeb for Windows 95-2000 (DrWeb32W) can also be started with a
  92. command line, although you would normally use the program's icon on the
  93. Windows desktop.
  94.  
  95. In addition to this traditional technique, the graphical interface supports a
  96. higher level of integration with the system GUI. Now, when you right-click on
  97. individual or selected objects of the file system (such as files, folders, and
  98. disks), you will see a new item, "Check by DrWeb", in the context menu. This
  99. method is also available in Explorer.
  100.  
  101. WARNING! This feature appears in the context menu only if DrWeb was installed
  102. by using the distribution kit. If DrWeb was updated via the Internet, the
  103. system is not reconfigured to enable the feature.
  104.  
  105. Whenever you request DrWeb to perform an antivirus check, your request is sent
  106. to an active copy of DrWeb, if any. This makes the check process faster, since
  107. no time is required to launch unnecessary instances of the program.
  108.  
  109. If your request is sent to an active copy of DrWeb, the check process uses the
  110. settings configured for this copy. If there is no active copy of DrWeb running
  111. in memory, DrWeb is launched with the following options:
  112.  
  113. - all files are checked regardless of the file extension;
  114. - archives and packed files are checked;
  115. - recursive scan of subfolders is enabled;
  116. - heuristic analyzer is enabled.
  117.  
  118. After processing the request, DrWeb remains in memory. This lets you easily
  119. examine the check results.
  120.  
  121. Note that you can send multiple request to DrWeb simultaneously, even if it's
  122. processing another request at that moment. All requests are queued and served
  123. sequentially.
  124.  
  125. Besides, DrWeb for Windows 95-2000 can process requests posted by using the
  126. drag'n'drop operation. To check a file or folder (or a group of selected
  127. objects), just drag and drop it onto the main menu of DrWeb active copy, or,
  128. if DrWeb is not running at the moment, drop it onto the DrWeb icon on the
  129. Windows desktop.
  130.  
  131.  
  132. SPIDER FOR WINDOWS 95-2000
  133.  
  134. Now, the Dr.Web for Windows 95-2000 distribution kit includes a
  135. memory-resident anti-virus program called SpIDer Guard for Windows 95-2000,
  136. or briefly SpIDer.
  137.  
  138. SpIDer intercepts all attempts to access files and disk system areas and
  139. checks them for viruses "on-the-fly". Having detected a virus, SpIDer
  140. removes or locks it, granting access to the infected file only if it has
  141. been successfully cured.
  142.  
  143. SpIDer can operate in a special mode when it's able to detect and block a
  144. virus-like activity (i.e. attempts to infect files and other objects on your
  145. hard disk) of any (even unknown) virus.
  146.  
  147. SpIDer uses the same virus database and program kernel as Dr.Web for Windows
  148. 95-2000 does.
  149.  
  150. SpIDer is included in the Dr.Web for Windows 95-2000 Distribution Kit and
  151. is installed with the same Setup program. On installation the Setup program
  152. configures SpIDer for automatic startup in subsequent Windows sessions.
  153.  
  154. At startup, SpIDer checks the computer memory. After that, SpIDer's icon
  155. appears on the Windows System tray. Right click this icon to invoke SpIDer's
  156. menu, or double click the icon to open the Options dialog where you can
  157. reconfigure SpIDer.
  158.  
  159.  
  160. CONFIGURING SPIDER
  161.  
  162. WARNING! Any changes to SpIDer's settings will take effect only after you
  163. restart Windows.
  164.  
  165. Once started, SpIDer cannot be manually terminated. Uncheck the "Load at
  166. startup" box in the Options dialog to prevent SpIDer from auto-loading at
  167. Windows startup.
  168.  
  169. There are several options used to configure SpIDer. File operations to be
  170. hooked by SpIDer are determined by the "Scan on-access mode" checkbox group.
  171. You can activate the following modes:
  172.  
  173. "Run and Open"      - check files when they are opened or executed;
  174. "Create and Write"  - check new files when they are created, check existing
  175.                       files when they are changed;
  176. "Smart"  - (1) on local hard disks, check files only when they are changed
  177.                (thus, files aren't checked when they are launched. This mode
  178.                assumes that you've already scanned newly created and modified
  179.                file. Nevertheless, we recommend that you regularly scan your
  180.                system, particularly after updating DrWeb or virus base
  181.                adds-on);
  182.            (2) on removable and network drives, files are checked whenever
  183.                they are opened Read-Only or Read-Write (this mode combines
  184.                the functionality of "Run and Open" and "Create and Write"). 
  185.  
  186. Note: This version of SpIDer can intercept an attempt to access network
  187. drives provided it's installed over a standard Microsoft Network Client only.
  188. This feature may not work with other network clients, for example, a Novell
  189. client.
  190.  
  191. If the "Virus activity control" box is checked, SpIDer can detect and block
  192. virus-like attempts to infect files, even if such attempts are made by
  193. unknown infectors and viruses that can't be recognized by the heuristic
  194. analyzer.
  195.  
  196. WARNING! Certain viruses may corrupt a file when their infectious attempts
  197. are blocked by SpIDer.
  198.  
  199.  
  200. OTHER FEATURES OF SPIDER
  201.  
  202. If you are trying to shutdown MS Windows 95/98/Me with a floppy disk inserted
  203. in drive A:, SpIDer will scan the diskette to make sure it's not infected.
  204. This technique protects you against unintentional booting from an infected
  205. diskette.
  206.  
  207. Please note that if SpIDer is configured to check files when they are opened,
  208. scanning your system with DrWeb may take a considerably longer time since
  209. each object will be checked twice - by SpIDer and DrWeb. If you are going to
  210. use both programs concurrently, you should carefully configure each of them
  211. to avoid duplicate checking.
  212.  
  213.  
  214. SPECIFIC NOTES: SPIDER FOR WINDOWS NT/2000
  215.  
  216. SpIDer Guard for Windows NT/2000 (or, briefly, SpIDerNT) is a memory-resident
  217. activity monitor designed to run under Windows NT 4.0 WorkStation and
  218. Windows 2000 Professional.
  219.  
  220. This edition of SpIDerNT is not intended for a server, primarily,
  221. due to the fact that a server and workstation require an essentially
  222. different functionality from the activity monitor. We are planning to
  223. release a special edition of SpIDer Guard for the server platforms of
  224. Windows NT/2000.
  225.  
  226. Hardware configuration required by SpIDerNT:
  227. - CPU: Intel Pentium 166 (Intel Celeron 266 or faster recommended); 
  228.   Alpha-based systems are not supported;
  229. - RAM: 32 MB (64 MB or more recommended).
  230.  
  231. WARNING! More detailed information is given in SPIDERNT.TXT included in the
  232. distribution kit. PLEASE READ IT BEFORE USING THE PROGRAM!
  233.  
  234.  
  235. DOCTOR WEB FOR DOS/386
  236.  
  237. Functionally, DrWeb386 and the traditional DrWeb for DOS are very much alike.
  238. In certain aspects, however, DrWeb386 is substantially different from DrWeb
  239. for DOS. It runs in the "command line" mode only and requires 386 (or higher)
  240. processor. However, the new program's strong points are:
  241.  
  242. - minimum requirements to the conventional memory. The program can operate
  243.   in the environment with less than 200K of main memory;
  244.  
  245. - support of the latest (memory-consuming) archive methods, employed by RAR
  246.   2.00, etc.;
  247.  
  248. - faster scan process. As compared with the 16-bit version, DrWeb32 may
  249.   show increase in performance by 15-20% (if DrWeb16 is optimally configured)
  250.   up to 300% (if DrWeb16 runs in a particularly unfriendly environment.)
  251.  
  252. DrWeb386 can be recommended for antivirus checking under DOS, just before
  253. the Windows environment is loaded.
  254.  
  255. To install DrWeb386, run the setup program included in the DrWeb for Windows
  256. 95-2000 distribution package.
  257.  
  258.  
  259. UPDATE SUBSYSTEM OF DOCTOR WEB
  260.  
  261. The update subsystem enables an automatic delivery and installation
  262. of updates for Dr.Web for Windows 95-2000 via the Internet or local network.
  263. The subsystem is used to update all components of the package, including
  264. program modules, virus databases, help files, and documentation.
  265.  
  266. On the client's side, i.e. on the workstation where Dr.Web for Windows
  267. 95-2000 is installed, the update process is supported by the special
  268. program module, DRWEBUPW.EXE.
  269.  
  270. As a rule, the update module, DrWebUpW, is called from the main menu of
  271. the antivirus scanner, DrWeb32W. In this case, the update subsystem can
  272. conveniently be configured from the setup panel of DrWeb32W.
  273.  
  274. Sometimes (for instance, if you didn't install all components of the Dr.Web
  275. for Windows 95-2000 package) you might have to run the update module
  276. directly. You can start the update module with the /GO, /QU, /INI, and /LNG
  277. options (they have the same meaning as described in the Command Line Options
  278. section).
  279.  
  280. Reports of update sessions are written to the DRUPDATE.LOG file.
  281.  
  282. The main option of the update subsystem is configured with the following line:
  283.  
  284.         UpdateURL = "network or local resource"
  285.  
  286. where the resource is one of the following:
  287.  
  288. 1) Directory on a local or network drive, e.g. "F:\DRWEB\UPDATE";
  289.  
  290. 2) Network (UNC) directory, e.g. "\\UPDATE_SERVER\DRWEB\UPDATE".
  291.  
  292. 3) HTTP URL. Updating via Internet supports the HTTP protocol only.
  293. By default, the update subsystem is pre-configured to connect to
  294. the non-commercial area of DialogueScience www-server:
  295. "HTTP://WWW.DIALS.RU/DRWEB/FREE". At this URL, the update is available
  296. to any user. 
  297.  
  298. For commercial update, change URL to: "HTTP://WWW.DIALS.RU/DRWEB/<area>"
  299. and specify your user name and password (see details below).
  300.  
  301. The <area> parameter may assume one of the following values:
  302.    ENGLISH - English version (smallest package);
  303.    RUSSIAN - English-Russian version;
  304.    FULL    - polylingual version (largest package).
  305.  
  306. In all these areas, Doctor Web variants are functionally identical and
  307. offer different language support only. We may also support commercial areas
  308. for other languages (for instance, GERMAN for the English-German version).
  309.  
  310. If access to the URL is restricted, the following options must also be
  311. specified:
  312.  
  313.         UserName = "user name"
  314.         Password = "password"
  315.  
  316. If you update from the DialogueScience server, the user name and password
  317. are given to you by DialogueScience Registration Service (reg@dials.ru).
  318. Otherwise, ask your Internet administrator for the user name and password.
  319.  
  320. ATTENTION: system administrators.
  321. If you wish to enable your users to update DrWeb32 from your own www-server
  322. or via your local network, create a special folder and place there all files
  323. obtained by the update subsystem from the respective area (free or commercial)
  324. of our server. In addition, place DRWEB32.LST (package description) to the
  325. same folder. If the package does not include this file, you may download
  326. it from:
  327.  
  328.    HTTP://WWW.DIALS.RU/DRWEB/<area>/DRWEB32.LST
  329.  
  330. For commercial areas, an administrator must be registered by
  331. DialogueScience as a customer entitled to update via the Internet.
  332.  
  333.  
  334. DOCTOR WEB SCHEDULER
  335.  
  336. The Dr.Web for Windows 95-2000 distribution kit includes a special
  337. component, DrWebScd. This program is a simple scheduler that allows you to
  338. manage an automatic launch of applications, in particular, the antivirus
  339. scanner or the update subsystem of Doctor Web.
  340.  
  341. By using Doctor Web Scheduler, you manage the so called "tasks". Each task
  342. describes when, how, and what application to run. Scheduler runs the
  343. application in accordance with this description and also allows you to
  344. view task list, create and delete tasks. You can also edit task
  345. description and enable/disable tasks.
  346.  
  347. When Scheduler is active (running), its icon appears on the System Tray.
  348. Double-clicking (or right-clicking) this icon opens a window that shows
  349. Scheduler's main menu and task list.
  350.  
  351. Normally, Scheduler is configured to run automatically at Window startup.
  352. If you want to disable this feature for the next Windows session, click
  353. Options on the main menu bar and uncheck the Load at Startup item.
  354.  
  355. Each task has the following attributes:
  356.  - Title: an arbitrary name of the task;
  357.  - Path: full path to the scheduled application;
  358.  - Parameters: command line options, if any, for the application;
  359.  - Schedule: the program supports the following types of schedule:
  360.    - Once. You must specify exact date and time to run the application;
  361.    - Hourly. You must specify the minute of each hour to run the
  362.      application;
  363.    - Weekly. You must specify the day of week and time to run the
  364.      application;
  365.    - Monthly. You must specify the day of month and time to run the
  366.      application;
  367.    - Yearly. You must specify the day, month and time to run the
  368.      application;
  369.    - Daily. Unlike the Weekly schedule, here you can specify several days
  370.      of week and time to run the application.
  371.  
  372. You can temporarily disable a task (without actually deleting the task
  373. from the schedule). To do so, in the task settings you should clear the
  374. Enable checkbox.
  375.  
  376. Note. If a task has not been launched on time (say, because the computer
  377. was turned off), Scheduler will run the application as scheduled for the
  378. next time. The current version does not support running "past due"
  379. applications.
  380.  
  381. Examples of typical tasks are given below.
  382.  
  383. 1) Update - automatic update of Doctor Web, scheduled weekly for Monday at
  384. 10:15, launches DrWebUpW (update program) from the Doctor Web home
  385. directory. Command-line parameters: /GO. It is assumed that the update
  386. program is properly configured for updates via the Internet or your local
  387. network.
  388.  
  389. 2) Daily_Scan - launches the antivirus scanner DrWebWCL daily at 10:30 to
  390. scan the G:\INCOMING folder which is used as a container for new files.
  391. Command-line parameters: G:\INCOMING /GO /WA /HA /FM /TM- /TB-
  392.  
  393. 3) Full_Scan - launches the antivirus scanner DrWebWCL periodically, on
  394. Wednesday and Friday at 13:00, for full scan of memory and all fixed
  395. drives. Command-line parameters: * /GO /WA /HA /AL
  396.  
  397. If you choose to install the Scheduler component when installing Doctor
  398. Web, the SETUP program will activate Scheduler and create several typical
  399. tasks. However, all tasks will be disabled (the Enable checkbox is not
  400. selected). Thus, you will have a ready-to-use schedule that you can edit
  401. to suit your specific needs. Select the Enable checkbox for the task you
  402. want to run.
  403.  
  404.  
  405. REGISTRATION KEYS FOR THE DRWEB32 FAMILY
  406.  
  407. For the DrWeb32 programs, there is an important file, a registration user key.
  408. Without a registration key, all DrWeb32 members offer a limited functionality
  409. only, as described below:
  410.  
  411. - at each startup, the evaluation version displays a warning (saying that
  412.   it's an evaluation version);
  413. - archives aren't checked;
  414. - e-mail message files aren't checked;
  415. - packed executable files aren't checked;
  416. - heuristic analyzer is disabled;
  417. - infected and suspicious files cannot be cured, deleted, removed or renamed.
  418.  
  419. Without a registration key, the DrWeb32 family members may be redistributed
  420. without any restriction.
  421.  
  422. To enable an enhanced preview of Doctor Web features, DialogueScience freely
  423. distributes a special evaluation registration key, the DRWEVAL.KEY file,
  424. that removes some of the restrictions mentioned above. However, this key only
  425. works with the one version of DrWeb (that is attached to the key). With
  426. the evaluation key, DrWeb32 will have the following restrictions:
  427.  
  428. - at each startup, the evaluation version displays a warning (saying that
  429.   it's an evaluation version);
  430. - archives aren't checked;
  431. - e-mail message files aren't checked;
  432. - infected files cannot be cured.
  433.  
  434. In some cases DialogueScience and its dealers can also distribute other
  435. evaluation registration keys, with other set of restrictions.
  436.  
  437. To use all features of DrWeb32, a user must purchase a commercial
  438. registration key. This key, as well as an evaluation key, is a special
  439. file generated by UserKey. When placed in the DrWeb32 home directory,
  440. the key enables the full-featured commercial operation of DrWeb32. The key
  441. contains a user name, duration and some other information, and is protected
  442. against fraud with a digital signature.
  443.  
  444. The DrWeb32 programs may be distributed in various forms, for instance,
  445. as an installation package or just as an archive. The installation package
  446. may include images of 3.5" (1.44 MB) floppy disks. Disk #1 contains
  447. the installation program, SETUP.EXE. The registration key can be placed
  448. on this disk, too. In this case the key is automatically copied to
  449. the DrWeb32 directory.
  450.  
  451. The distribution kit may be contained in a single EXE-file that performs
  452. the installation. In this case (or, if the key is shipped to the user
  453. separately from DrWeb), the key must be placed to the DrWeb directory
  454. after the installation.
  455.  
  456. If you tried an evaluation copy of DrWeb32 and have received a commercial
  457. registration key, please copy it to the DrWeb32 directory.
  458.                      
  459.  
  460. KNOWN PROBLEMS OF DOCTOR WEB FOR WINDOWS 95-2000
  461.  
  462. 1) Incompatibility with the installed version of COMCTL32.DLL
  463.  
  464. Manifestation: an attempt to open the Setup dialog results in a system error,
  465. "Division error in USER.EXE"
  466.  
  467. Reason: outdated version of COMCTL32.DLL
  468.  
  469. Recommendation: update COMCTL32.DLL. The update package for COMCTL32.DLL
  470. (some 500 Kb) is available:
  471. - from Microsoft: FTP://FTP.MICROSOFT.COM/SOFTLIB/MSLFILES/40COMUPD.EXE
  472. - from DialogueScience: FTP://FTP.DIALS.RU/PUB/40COMUPD.EXE
  473.  
  474. If you obtained the DialogueScience distribution kit on a CD-ROM,
  475. check the CD-ROM first. You may find the update package, 40COMUPD.EXE,
  476. in the PUB subdirectory.
  477.  
  478.  
  479. COMMAND LINE OPTIONS FOR DRWEB32 FAMILY PROGRAM
  480.  
  481. To start Doctor Web, use the following command line:
  482.  
  483.         <program> [disk:][path] [options]
  484.  
  485. where
  486. program - executable module name (DrWeb32W for the graphical
  487.           Windows-version, DrWebWCL for the command line Windows-version,
  488.           or DrWeb386 for DOS/386-version);
  489. disk:   - logical drive of a hard disk, floppy drive, network drive, CD-ROM,
  490.           or * (all local logical drives);
  491. path    - location of files to be checked; it may contain path to the
  492.           directory on local/network drive (or network directory) and,
  493.           optionally, filename (or filename mask).
  494.  
  495. The command line may contain several [disk:][path] parameters delimited with
  496. blanks. In this case, the program will sequentially scan the specified objects.
  497. When scan is finished, DrWebWCL and DrWeb386 terminate. DrWeb32W (if started
  498. without /QU) opens its main window where the user can specify new objects 
  499. to scan, view the scan results, customize the settings, update or terminate 
  500. the program. If started without the [disk:][path] parameter, DrWeb32W 
  501. immediately opens its main window.
  502.  
  503. Command line options (delimited with blanks)
  504.  
  505. /@[+]<file> - check objects listed in <file>.
  506.       Each object must be identified on a separate line containing
  507.       a full pathname (to check file) or the "?boot" keyword (to check
  508.       boot sectors). The list file can be created with any text editor.
  509.       When scan is completed, Doctor Web deletes the list file, unless
  510.       "+" is included in the option.
  511.       A list file can also be generated by ADinf. In this case, the
  512.       integrity checker will include in the file modified objects only.
  513.       Then, this list can be used by Doctor Web to limit the scan scope,
  514.       which can substantially reduce overall scan time. If ADinf32 is
  515.       configured to launch Doctor Web, the integrity checker inserts 
  516.       the /@ option in the command line and starts the scanner
  517.       automatically (see ADinf32 Manual for details);
  518. /AL - scans all files on a given drive or directory;
  519. /AR[N] - scans all files inside archives created by ARJ, CAB, GZIP, TAR, RAR,
  520.       ZIP without curing. The N option suppresses the name of the archive
  521.       utility after the name of the archived file;
  522. /CU[RDM][P] - cures infected files and disk system areas. Use the optional
  523.       parameters to specify how infected filed should be treated:
  524.       R - rename (by default, the extension's first character is changed to
  525.       "#"), D - delete, M - move (by default, to the INFECTED.!!! directory);
  526.       P - prompt before action;
  527. /SP[RDM][P] - specifies how to treat suspicious files: R - rename, D - delete,
  528.       M - move; P - prompt before action;
  529. /IC[RDM][P] - specifies how to treat incurable files: R - rename, D - delete,
  530.       M - move; P - prompt before action;
  531. /DA - runs Dr.Web only once in a day. For this option, the configuration file,
  532.       (INI-file) containing the date of the next scanning session must be
  533.       present. This option is useful for starting DrWeb386 automatically
  534.       from the AUTOEXEC.BAT file only once in a day on booting the computer;
  535. /EX - scans files that have extensions associated with executable modules
  536.       and MS Office documents (COM, EXE, SYS, BAT, CMD, DRV, BIN, DLL, OV?,
  537.       BOO, PRG, VXD, 386, SCR, FON, DO?, XL?, WIZ, RTF, CL*, HT*, VBS, JS*,
  538.       INF, A??, ZIP, R??, PP?, HLP, OBJ, LIB, MD?, INI, MBR, IMG, CSC, CPL,
  539.       MBP);
  540. /FM - scans files (regardless of the extension) whose internal format is
  541.       that of an executable module or MS Office document with macros (such
  542.       as MS Word or Excel files);
  543. /GO - goes without asking you what to do next (in such situations as not
  544.       enough disk space for unpack operation, invalid parameters in the
  545.       command line, DrWeb infected by unknown virus, etc.). This option
  546.       might be useful, say, for automatic check of incoming e-mail;
  547. /HA - enables the heuristic analyzer that can detect unknown viruses;
  548. /INI:<path> - uses an alternative configuration file (INI-file);
  549. /NI - ignores the settings in the configuration file (DRWEB32.INI);
  550. /LNG[:<path>] - uses an alternative language file (DWL-file), or built-in
  551.       (English) language;
  552. /ML - check files of e-mail format (UUENCODE, XXENCODE, BINHEX and MIME);
  553. /NS - runs non-stop (no interruption by pressing ESC);
  554. /OK - writes a full list of scanned objects and displays "OK" next to clean
  555.       objects;
  556. /PF - displays the "Scan another diskette?" prompt after checking a floppy
  557.       disk;
  558. /PR - prompts to confirm an action on an infected or suspicious file;
  559. /QU - quits the program when scan is finished (DrWeb32W only);
  560. /RP[+]<file> - writes the scan results to a file (by default,
  561.       <program>.LOG), <file> is the full pathname of a report file. If the
  562.       plus sign is included, the recent report will be appended to the
  563.       report file; otherwise the report file will be overwritten;
  564. /NR - does not create report file;
  565. /SD - scans subdirectories;
  566. /SO - plays sounds;
  567. /SS - saves current settings when the program terminates;
  568. /TB - scans boot sectors and master boot record;
  569. /TM - scans memory for viruses (including Windows system memory for DrWeb32W
  570.       and DrWebWCL);
  571. /UP[N] - checks executable files packed by ASPACK, COMPACK, DIET, EXEPACK,
  572.       LZEXE, OPTLINK, PECOMPACT, PEPACK, PGMPAK, PKLITE, WWPACK, WWPACK32,
  573.       UCEXE, UPX; files converted by BJFNT, COM2EXE, CONVERT, CRYPTCOM,
  574.       CRYPTEXE, PECRYPT, PESHIELD, PROTECT, TINYPROG; and files immunized by
  575.       CPAV, F-XLOCK, PGPROT, VACCINE. 
  576.       N - suppresses the compression utility name after the name of the
  577.       archived file;
  578. /WA - waits after scan is finished if viruses or suspicious objects were found
  579.       (DrWebWCL and DrWeb386 only);
  580. /?  - displays help.
  581.  
  582. If INI-file is not present or not used, the default options are:
  583. /AR /FM /HA /ML /PR /SD /TB /TM /UP
  584.  
  585. Some options can be postfixed with the "-" character. This "negation" form 
  586. disables the respective function or mode. It might be useful if the mode is
  587. enabled by default or via settings in the INI-file.
  588.  
  589. The negation form can be applied to the following command-line options:
  590. /AR /CU /FN /HA /IC /ML /OK /PF /PR /SD /SO /SP /SS /TB /TM /UP /WA
  591.  
  592. Note that the negation form of /CU, /IC and /SP cancels all actions enabled
  593. by these options. It means that information about infected and suspicious
  594. objects will appear in the report file only.
  595.  
  596. /AL, /EX and /FM cannot be used in the negation form. However, any of these
  597. options disables the other two.
  598.  
  599.  
  600. RETURN CODES FOR DRWEBWCL AND DRWEB386
  601.  
  602. The values of the return code and corresponding events are as follows:
  603.  
  604.   0 - OK, no virus found
  605.   1 - known virus detected
  606.   2 - modification of known virus detected
  607.   4 - suspicious object found
  608.   8 - known virus detected in archive
  609.  16 - modification of known virus detected in archive
  610.  32 - suspicious file found in archive
  611.  64 - at least one virus successfully cured
  612. 128 - at least one infected or suspicious file deleted/renamed/moved
  613.  
  614. The actual value returned by the program is equal to the sum of codes for
  615. the events that occurred during scanning. Obviously, the sum can be easily
  616. decomposed into separate event codes.
  617.  
  618. For example, return code 9 = 1 + 8 means that known viruses were detected,
  619. including viruses in archives; curing and others actions were not executed;
  620. no other "virus" events occurred during scanning.
  621.  
  622.  
  623.                   CONFIGURATION FILE, SETTINGS
  624.  
  625. The configuration settings are contained in DRWEB32.INI. This file is located
  626. in the same directory as DrWeb32W and SpIDer programs. If the configuration
  627. file is missing, the program will use default settings.
  628.  
  629. Most settings can be configured via the menu system. However, certain
  630. settings can be changed only by editing the INI-file. Some of them are
  631. described below.
  632.  
  633. The INI-file is just a text file that can be edited by any text editor. This
  634. file is shared by all members of the DrWeb32 family. And settings used by
  635. DrWeb32 programs are grouped in several separate sections.
  636.  
  637. WARNING! You must terminate Doctor Web and SpIDer before editing the
  638. corresponding section of INI-file.
  639.  
  640. [SpiderGuard98] section (it is for SpIDer 95/98/Me)
  641. [SpiderGuardNT] section (it is for SpIDer NT/2000)
  642.  
  643. - UpdateFlags - list of files whose modification requires that virus bases be
  644.   automatically reloaded.
  645.  
  646. - UpdatePeriod - interval (in minutes) at which the files listed in
  647.   UpdateFlags are repeatedly checked for modification. UpdatePeriod=0 disables
  648.   automatic bases reloading.
  649.  
  650. SpIDer can automatically reload virus bases without reloading the SpIDer
  651. program itself. This feature works as follows. By using the UpdateFlags
  652. option, you declare one or several files as "flags". These files are then
  653. checked for changes regularly, at the interval specified with the
  654. UpdatePeriod option. If any of the flag files has been updated, all virus
  655. bases are reloaded. For instance, it is convenient to use drwtoday.vdb
  656. (a "hot" add-on to the virus base) as a flag.
  657.  
  658.  
  659.  
  660. LIMITATIONS IN THIS VERSION OF THE DRWEB32 FAMILY PROGRAMS
  661.  
  662. - Virus check in archives is supported only for ARJ, CAB, GZIP, TAR, RAR, ZIP.
  663.  
  664.  
  665. ======================
  666. Below is Igor Daniloff's PGP public key. Please use it to encode virus
  667. specimens when you wish to e-mail them to us.
  668.  
  669. Type Bits/KeyID    Date       User ID
  670. pub  1024/1B87196D 1994/05/12 Igor A. Daniloff <ID@DrWeb.Ru>
  671.                               Igor A. Daniloff <id@sald.spb.su>
  672.  
  673. -----BEGIN PGP PUBLIC KEY BLOCK-----
  674. Version: 2.6.3i
  675.  
  676. mQCNAi3R1+AAAAEEAMeH97dViOlTOwWjd6iLsRnEvDuNMnfQor+7NtuxV0v7Dgig
  677. Kd4cE8dcSdfINr89mmIcPVCgI+uSDoDdgGK0WAl2pkJUigmJtidMpjFgyPoUTU6T
  678. cqmss4CyDFH9UoM74RUEqSG0cwsnt+rz46yELf+v6kS9QZC3r53C6gEbhxltAAUR
  679. tB5JZ29yIEEuIERhbmlsb2ZmIDxJREBEcldlYi5SdT6JAJUDBRA3P7dHncLqARuH
  680. GW0BAQDTBACeJaSAdFMINa6G4xChVPHKUWy/jqdze94UtBRymBZFdmrtup+3bL6D
  681. IB148AkFjH6zZyQLPCgXr4RqxURtA5H1SsFJR1Iqj2eTjQZOqfgL2IAR3M79qBqD
  682. nhGzeQMOr7gP3hXnb2hQZtZJFgw6IneSHM5gXRVGm7y29yR0y6+RT7QhSWdvciBB
  683. LiBEYW5pbG9mZiA8aWRAc2FsZC5zcGIuc3U+iQCVAwUQL7d6qTCAIMQGDNzxAQFN
  684. jQP7BS+D1P68oNZjqHSGbxqqzrvasK5WjFJBefJ14ALeJbn4X3BcTFqfckYNYG6w
  685. ZqTMWt9aZZKAWOA5rKfPp9LflJzJvZSSwYZz1Su5hJ3G0RM6z7JDVCQyV90yelDq
  686. X1ehBEHAqMV2gvkhE5YKxvoH+uOG+TPq1FzUz4hQB/W4srCJAJUDBRAugG2cOpoV
  687. rn3diFEBAeD3A/9jGJRp5TqD2FBrwkIaJd6SqJVvSbYQnE39th/u4csghFYEYcdS
  688. GqPnVjxl0Sri1N5OqYB2uTRn0d0kqsrD24fuWFbZwvKlcZQO2C6W1zZSmwqAfw2p
  689. jAD+tTvRZDSx2z0+zgRZ/EhDIaH/louf8zcL3UlrW2YPNRODzJW6VUiouIkAlQMF
  690. EC8n2IANOmycNvS2swEBvqYEAJgRxQjfQhJI+iTMMUhWS8whvgitjzDeD+5u2tKz
  691. KwqSa4TaOfgf2000rN2SbqyTg5gDirLsVF8x80PusKFRxedwBzBNLl9ar78HB/x4
  692. lOEO+/obRUH4wT+bH6KfUkDuqVvYsTRZ3mDoLfyJw9pCtkDiFQdCrWcGh+UNr8nJ
  693. oNBx
  694. =VFhp
  695. -----END PGP PUBLIC KEY BLOCK-----
  696.  
  697. ======================
  698. Please send your comments to:
  699.  
  700. DialogueScience, Inc.
  701. 40 Vavilova St., office 103
  702. Moscow, 117786, RUSSIA
  703.  
  704. Tel.:     +7 (095) 135-6253, 137-0150
  705. Tel./fax: +7 (095) 938-2970, 938-2855
  706.  
  707. FidoNet: 2:5020/69
  708.  
  709. E-mail:   Antivir@dials.ru
  710. WWW:      http://www.dials.ru
  711. FTP:      ftp.dials.ru, ftp2.dials.ru, ftp3.dials.ru
  712.  
  713. The author of Dr. Web is available at:
  714.  
  715. E-mail: Igor.Daniloff@dials.ru , id@drweb.ru
  716. FidoNet: 2:5020/69.14 , 2:5030/87.57
  717.